Complete step-by-step guide to buying a home in Massachusetts in 2026. Pre-approval, Offer to Purchase, attorney requirements, inspection laws, closing and more.